4. 数字标牌内容管理系统(CMS)

4.1 内容类型管理

内容类型 格式支持 最大尺寸 播放时长限制 特殊要求
图片 JPG/PNG/BMP/WebP 3840×2160 单帧5-60s 医疗图像需DICOM转PNG
视频 MP4/H.264/H.265 1920×1080 30s-5min 编码码率≤8Mbps
文本 HTML/CSS渲染 自适应 自动轮播 字体≥24pt(适老化)
数据联动 JSON模板+数据源 自适应 实时刷新(5min) HIS数据→模板渲染
直播流 RTSP/HLS 自适应 不限 仅限指定源(手术室示教等)
网页 HTML5 iframe 自适应 定时刷新 白名单域名

4.2 排期与轮播

排期模型字段设计:

字段 类型 说明
schedule_id UUID 排期唯一ID
content_id UUID 关联内容ID
device_group_id UUID 目标设备组ID
start_time datetime 开始时间(精确到分钟)
end_time datetime 结束时间
play_days array[weekday] 播放星期(1-7)
priority int 优先级(0=紧急插播,1=常规,2=补位)
duration int 单次播放秒数
loop_count int 循环次数(0=无限)
transition string 转场效果(fade/slide/cut)
position string 窗口位置(fullscreen/zone_A/zone_B)

轮播策略: - 时间切片轮播:每个内容项分配时间窗口(如候诊区:科室介绍30s→排队信息30s→健康科普60s→循环) - 优先级抢占:P0紧急内容立即插入当前轮播序列,播放完毕恢复原序列 - 设备组分组:同一类型设备编组(如”所有候诊区屏”),一组一条排期,无需逐设备配置 - 时区适配:多院区系统支持时区偏移,确保不同院区排期时间正确

4.3 模板管理

模板类型清单:

模板类型 分区数 典型布局 适用场景
全屏单内容 1 单画面 科室介绍视频、紧急通知
双区上下 2 上60%视频+下40%文字 候诊区(科普视频+排队信息)
双区左右 2 左40%导航图+右60%信息 走廊指引屏
三区 3 上横条+左主区+右副区 大厅屏(日期条+主视频+科室列表)
四区 4 2×2网格 大厅综合屏(导航+排队+科普+通知)
数据联动模板 动态 HIS数据自动填充 诊室门牌(排班+状态联动)

模板设计规范: - 医院VI规范内置:字体(思源黑体/医院定制字体)、配色(主色/辅色/警示色)、图标(医院专属图标集) - 适老化模板:字号≥36pt(门牌屏)、≥24pt(大厅屏),行间距1.5倍 - 模板版本控制:v1.0→v1.1→v2.0,历史版本可回溯,支持A/B测试(两版模板轮播对比效果)

4.4 审核流程

三级审核流程:

级别 审核人 审核内容 超时规则
一级-内容审核 科室负责人 内容准确性(科室名/医生名/专科信息) 24h未审核→自动通过
二级-合规审核 标识管理员 VI合规性(字体/配色/图标符合规范) 12h未审核→提醒
三级-发布审核 院办/宣传科 重大内容(涉及院级公告/对外宣传) 仅P0级内容需此级

紧急插播审核豁免: - P0级紧急内容(消防/急救/公共卫生事件)跳过审核流程,指定授权人1键发布 - 发布后24h内补充审核记录(事后审计) - 授权人清单:院办主任+标识管理员(至少2人授权)

4.5 远程发布与紧急插播

发布流程:

  1. 内容编辑完成→提交审核→审核通过→CMS排期引擎计算下发计划
  2. 下发计划→MQTT消息推送至目标设备组→设备接收→本地校验(文件完整性MD5)→下载内容→缓存→按排期播放
  3. 网络异常→边缘网关缓存下发指令→设备离线时本地播放上一版本内容→恢复后补下载

紧急插播流程:

  1. 授权人触发紧急插播→选择模板→填写紧急内容→一键发布
  2. CMS立即生成P0排期→MQTT推送→所有目标设备3秒内切换显示
  3. 插播期间常规排期暂停→插播结束→恢复常规排期
  4. 插播日志记录(触发人/时间/内容/持续时间/影响设备数)

4.6 播放日志与审计

日志字段:

字段 说明 用途
play_id 播放记录ID 唯一标识
device_id 设备ID 精确到单屏
content_id 内容ID 什么内容
schedule_id 排期ID 按什么排期
actual_start 实际开始时间 审计
actual_end 实际结束时间 审计
play_duration 实际播放时长 统计
play_status 播放状态(正常/中断/异常) 异常监控
snapshot_url 播放截图(每5min截1帧) 内容审计

审计要求: - 所有播放记录保留6个月,合规审计要求 - 截图审计:每5分钟自动截取播放画面,上传平台存储(可回溯任何时刻任何屏的显示内容) - 异常检测:播放中断/黑屏/内容不匹配→自动告警 - 统计报表:日/周/月播放覆盖率(计划播放时长/实际播放时长),设备利用率